// 隐式类型推断  简化一部分代码 建议为每个变量添加明确的类型

export {} // 确保跟其他示例没有成员冲突

let age = 18 // number 
// 会出现语法错误
// age = 'string'

// 无法判断类型时则会注解为Any
let foo 
foo = 100
foo = 'string'